

#ifndef __DRIVER_AT_CMD_CALLBACK_H
#define __DRIVER_AT_CMD_CALLBACK_H

#include "HeaderFiles.h"


#define AT_CMD_NUMBER    23
#define AT_MAX_PARAM     5


typedef void (*pfnATHandle)( char* );

typedef struct _ATList_
{
    const char* ps8ATcmd;
    pfnATHandle pfnHandle;

}ATList_st;


extern ATList_st stATCmdList[AT_CMD_NUMBER];
extern uint16_t search_param_in_str(char *in, char **out,uint16_t max_num);

#endif


